boring machine (for heavy work) - Turkish English Dictionary